unexpired temporary resident permit - Espagnol Anglais Dictionnaire